package tool;

public class Constant {

    public enum DB_FILE_TYPE {

        DBA("dba"),

        APP("app"),

        DML("dml"), ;

        private String fileType;

        private DB_FILE_TYPE(String fileType) {
            this.fileType = fileType;
        }

        public String getFileType() {

            return this.fileType;
        }
    }

    public enum DB_APP_FILE_TYPE {

        TABLE("Tables"),

        TYPE("Types"),

        SYNONYM("Synonyms"),

        VIEW("Views"),

        INDEX("Indexs"),

        FUNCTION("Functions"),

        PROCEDURE("Procedures"),

        PACKAGE("Packages"),

        ;

        private String fileType;

        private DB_APP_FILE_TYPE(String fileType) {
            this.fileType = fileType;
        }

        public String getFileType() {

            return this.fileType;
        }
    }

    public enum DB_DBA_FILE_TYPE {

        TABLE("Tables"),

        SEQUENCE("Sequences"),

        FOREIGN("Foreigns"),

        INDEX("Indexs"),

        PACKAGE("Packages"),

        ;

        private String fileType;

        private DB_DBA_FILE_TYPE(String fileType) {
            this.fileType = fileType;
        }

        public String getFileType() {

            return this.fileType;
        }
    }

    public enum PROJECT {

        SS21("SS21_DB"),

        MDS("MDS_DB"),

        EXT("EXT_DB"),

        JFE("JFE_DB"),

        MKP("MKP_DB"),

        SAV("SAV_DB"), ;

        private String name;

        private PROJECT(String name) {
            this.name = name;
        }

        public String getName() {
            return this.name;
        }
    }
}
